{% extends "website/staff/staff_base.html" %} {% block staff_content %}
🩺

Telehealth Bookings

Search, filter, sort, export, and run quick actions.
Unpaid Export CSV Export PDF
Apply Select table rows first. Export selected (CSV) Export selected (PDF)
Reset
{% for b in bookings %} {% empty %} {% endfor %}
ID Client Mode Status Paid Slot Created Quick Actions
#{{ b.id }}
{{ b.full_name }}
{{ b.phone }} · {{ b.email }}
{{ b.get_mode_display|default:b.mode }} {{ b.get_status_display|default:b.status }} {% if b.is_paid %}✅{% else %}—{% endif %} {% if b.slot %}{{ b.slot.date }} {{ b.slot.start_time }}–{{ b.slot.end_time }}{% else %}—{% endif %} {{ b.created_at|date:"Y-m-d H:i" }}
Open
{% csrf_token %}
No bookings found.
Page {{ page_obj.number }} of {{ page_obj.paginator.num_pages }} · {{ page_obj.paginator.count }} records
{% if page_obj.has_previous %} ← Prev {% endif %} {% if page_obj.has_next %} Next → {% endif %}
{% endblock %}